home *** CD-ROM | disk | FTP | other *** search
- Path: nyx.cs.du.edu!not-for-mail
- From: vputz@nyx.cs.du.edu (Victor Putz)
- Newsgroups: comp.lang.c,comp.lang.c++,rec.games.programmer
- Subject: Re: ! Read me and State your opinion.
- Date: 10 Apr 1996 18:09:36 -0600
- Organization: University of Denver, Math/CS Dept.
- Message-ID: <4khik0$j3n@nyx.cs.du.edu>
- References: <4kegoq$f2d$1@mhadg.production.compuserve.com> <Pine.A32.3.91.960410154718.110349C-100000@black.weeg.uiowa.edu>
- NNTP-Posting-Host: nyx.nyx.net
- X-Newsreader: NN version 6.5.0 #3 (NOV)
-
- I will go so far as to say that C++ is unfortunate in its design
- insomuch as, like James' signature states, "...it requires private
- parts to be visible". The reverse tangle of include files that
- requires recompilation of every module using a given class whenever
- that class's private implementation changes is really a pain in
- the tookus. From a design perspective, C++ leaves something (a
- lot, really) to be desired; I would much prefer to use Java for
- a programming base (and may in the future, with native method
- extensions for "fast" code), but then I haven't played much with
- Smalltalk or Ada.
-
- (I just like Java. It's simple, relatively clean, keeps its sources
- in a single file, and just in general Makes Me Happy. I really
- like the labeled break and continue statements too, though I
- haven't had a need for them in C++ yet. But I don't for an instant
- believe it's going to replace C++ any time soon as the "duct tape"
- of the industry).
-
- C++ is just SO darn well supported. It'll be around a while, like it
- or not (in my case, mostly not, even though the STL is awfully keen)
-
- -->VPutz
-
-